package com.bookcloud.java21.chapter2.变量的定义及赋值2_1;

/** 2.1变量的定义及赋值 */
public class Lesson21 {
  public static void main(String[] args) {
    /*
    一、变量的定义
        1. 变量的定义格式
            数据类型 变量名;
            数据类型 变量名1,变量名2,变量名3;
        2. 变量的赋值
            变量名=值;
     */
    int x = 100;
    // 先定义，后使用
    int y;
    y = 200;
    /*
    二、变量的使用
        1. 变量的使用格式
            变量名=值;
            变量名=变量名1+变量名2;
        2. 变量的使用注意事项
            1. 变量在使用前必须先定义，后使用。
     */
    // 先声明，后使用
    int z;
    z = 100;
    System.out.println("z=" + z);
    // 声明并赋值
    int a = 10;
    System.out.println("a=" + a);
    // 批量赋值
    int x1 = 100, x2 = 200, x3 = 300;
    System.out.println("x1=" + x1 + ",x2=" + x2 + ",x3=" + x3);
    // 链式赋值
    int b1, b2, b3;
    b1 = b2 = b3 = 100;
    System.out.println("b1=" + b1 + ",b2=" + b2 + ",b3=" + b3);
    int z1 = 100, z2 = 200, z3 = 100;
    System.out.println("z1=" + z1 + ",z2=" + z2 + ",z3=" + z3);
    int x11 = 100, x22 = 200, x33 = 300;
    System.out.println("x11=" + x11 + ",x22=" + x22 + ",x33=" + x33);
  }
}
